detailed concept diagram